macro definition - Español Inglés Diccionario